﻿using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace nbb.darbo_grafikas
{
    class KitasReikalas
    {
        public int Id { get; private set; }
        public string Kodas { get; private set; }
        public string Pavadinimas { get; private set; }

        public KitasReikalas(string kodas, string pavadinimas, int id=0)
        {
            Id = id;
            Kodas = kodas;
            Pavadinimas = pavadinimas;
        }

        public KitasReikalas(DataRow dr)
        {
            Id = (int)(dr["Id"]);
            Kodas = (string)dr["Kodas"];
            Pavadinimas = (string)dr["Pavadinimas"];
        }

        public string PavadinimasKodas
        {
            get { return string.Format("{0}, {1}", Pavadinimas, Kodas); }
        }

        public string sqlInsertString()
        {
            return string.Format("('{0}', '{1}')", Kodas, Pavadinimas);
        }
        
        public bool Equals(KitasReikalas kitasKReikalas)
        {
            return (this.Kodas == kitasKReikalas.Kodas);
        }
    }
}
